﻿using System;

namespace Poly2Tri
{
	// Token: 0x020003FB RID: 1019
	public class EdgeIntersectInfo
	{
		// Token: 0x06001C2E RID: 7214 RVA: 0x000B174A File Offset: 0x000AF94A
		public EdgeIntersectInfo(Edge edgeOne, Edge edgeTwo, Point2D intersectionPoint)
		{
			this.EdgeOne = edgeOne;
			this.EdgeTwo = edgeTwo;
			this.IntersectionPoint = intersectionPoint;
		}

		// Token: 0x170003FA RID: 1018
		// (get) Token: 0x06001C2F RID: 7215 RVA: 0x000B1767 File Offset: 0x000AF967
		// (set) Token: 0x06001C30 RID: 7216 RVA: 0x000B176F File Offset: 0x000AF96F
		public Edge EdgeOne { get; private set; }

		// Token: 0x170003FB RID: 1019
		// (get) Token: 0x06001C31 RID: 7217 RVA: 0x000B1778 File Offset: 0x000AF978
		// (set) Token: 0x06001C32 RID: 7218 RVA: 0x000B1780 File Offset: 0x000AF980
		public Edge EdgeTwo { get; private set; }

		// Token: 0x170003FC RID: 1020
		// (get) Token: 0x06001C33 RID: 7219 RVA: 0x000B1789 File Offset: 0x000AF989
		// (set) Token: 0x06001C34 RID: 7220 RVA: 0x000B1791 File Offset: 0x000AF991
		public Point2D IntersectionPoint { get; private set; }
	}
}
